#!/usr/bin/python
# -*- coding: UTF8 -*-
# archivo : certificado_asistencia.py
#
###############################################################################
#
#
# Copyright (c) 2007 Javier Castrillo // riverplatense at gmail dot com
#Este programa es software libre; usted puede redistruirlo y/o modificarlo bajo
#los términos de la Licencia Pública General GNU, tal y como está publicada
#por la Free Software Foundation; ya sea la versión 2 de la Licencia, o (a su
#elección) cualquier versión posterior.
#
#Este programa se distribuye con la intención de ser útil, pero SIN NINGUNA
#GARANTÍA; incluso sin la garantía implícita de USABILIDAD O UTILIDAD PARA UN
#FIN PARTICULAR. Vea la Licencia Pública General GNU para más detalles.
#
#Usted debería haber recibido una copia de la Licencia Pública General GNU
#junto a este programa; si no es así, escriba a la Free Software Foundation,
#Inc. 675 Mass Ave, Cambridge, MA 02139, EEUU.
#
#
###############################################################################

from reportlab.pdfgen import canvas
from reportlab.lib.units import cm
from reportlab.lib.pagesizes import legal, landscape
from reportlab.lib.colors import white

def certificado(c, nombre, apellido, nombreyapellido, numero):
    nya = nombreyapellido
    c.setFont('Helvetica', 24)
    c.drawImage('originales/fondo.jpg', 0.1*cm, 15*cm)
    c.drawImage('originales/porcuanto.png', 3.0*cm, 12.0*cm)
    c.drawImage('originales/ha_participado.png', 6.2*cm, 5.4*cm)
    c.drawString(9.0*cm, 12.6*cm, nya )
    c.drawImage('originales/pie.png', 3.1*cm, 0.1*cm)
    

    
       
c = canvas.Canvas("certificados/certificado.pdf", pagesize=landscape(legal))
certificado(c, 'juan', 'perez', 'juan perez', 1)
c.showPage()
c.save()
    

    
